
package com.ami.kvm.jviewer.soc;

import com.ami.kvm.jviewer.common.ISOCApp;
import com.ami.kvm.jviewer.common.ISOCCreateBuffer;
import com.ami.kvm.jviewer.common.ISOCFrameHdr;
import com.ami.kvm.jviewer.common.ISOCJVVideo;
import com.ami.kvm.jviewer.common.ISOCKvmClient;
import com.ami.kvm.jviewer.common.ISOCManager;
import com.ami.kvm.jviewer.common.ISOCMenu;

public class SOCManager implements ISOCManager {
	public String getSOC() {
		return "AST";
	}

	public String getSOCVersion() {
		return "2.4.0";
	}

	public ISOCApp getSOCApp() {
		return new SOCApp();
	}

	public ISOCMenu getSOCmenu() {
		return new SOCMenu();
	}

	public ISOCKvmClient getSOCKvmClient() {
		return new SOCKVMclient();
	}

	public ISOCJVVideo getSOCJVVideo() {
		return new SOCJVVideo();
	}

	public ISOCCreateBuffer getSOCCreateBuffer() {
		return new SOCCreateBufferImage();
	}

	public ISOCFrameHdr getSOCFramehdr() {
		return new SOCFrameHdr();
	}
}
